the effects of technology - Spanish English Dictionary